﻿using System;
using System.Collections.Generic;
using System.Text;
using DTO;
using DAO;
using System.Data;
namespace BUS
{
    public class LOAIMONBUS
    {
        /////CỦA CHÚ NÀO CHÚ ẤY ĐÓNG KHUNG VÀO NHA. XÓA LỘN CODE NGƯỜI KHÁC HẾT RỒI
        ////////CỦA LINH/////////////////
        public List<LOAIMONDTO> LayDSLoai(BANDTO BDTO, bool loai)
        {
            LOAIMONDAO LDAO = new LOAIMONDAO();
            return LDAO.LayDSLoai(BDTO, loai);
        }
        public List<LOAIMONDTO> DSLoai(DateTime bd, DateTime kt, bool loai)
        {
            LOAIMONDAO LDAO = new LOAIMONDAO();
            return LDAO.DSLoai(bd, kt, loai);
        }
        /////////////////////////////////
        public int ThemLoaiMon(LOAIMONDTO lmDTO)
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.ThemLoaiMon(lmDTO);
        }
        public int SuaLoaiMon(LOAIMONDTO lmDTO)
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.SuaLoaiMon(lmDTO);
        }
        public int XoaLoaiMon(LOAIMONDTO lmDTO)
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.XoaLoaiMon(lmDTO);
        }
        public List<LOAIMONDTO> TimLoaiMon(LOAIMONDTO lmDTO)
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.TimLoaiMon(lmDTO);
        }
        public List<LOAIMONDTO> LayDSLoaiMon()
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.LayDSLoaiMon();
        }
        public List<LOAIMONDTO> LayDSLoaiMonFull()
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.LayDSLoaiMonFull();
        }
        public DataTable LayDSLoaiMonDaXoa()
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.LayDSLoaiMonDaXoa();
        }
        public int PhucHoiLoaiMonDaXoa(LOAIMONDTO lmDTO)
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.PhucHoiLoaiMonDaXoa(lmDTO);
        }
        public int XoaThatSuLoaiMon(LOAIMONDTO lmDTO)
        {
            LOAIMONDAO lmDAO = new LOAIMONDAO();
            return lmDAO.XoaThatSuLoaiMon(lmDTO);
        }
    }
}
